<!DOCTYPE html>
<html lang="ja">

<head>
  <meta charset="utf-8">
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  <meta http-equiv="Content-Style-Type" content="text/css">
  <script src='../bbs.js'></script>

  <!-- Global site tag (gtag.js) - Google Analytics -->
  <script async src="https://www.googletagmanager.com/gtag/js?id=UA-120820034-1"></script>

  <link href="../bbs.css" type="text/css" rel="stylesheet">
  <link rel="shortcut icon" href="/favicon.ico">
  <title>自動インデントに関して質問 | サクラエディタ過去ログ</title>
</head>
<body>
<ul class="side">
        <a href="./" class="toindex">◀一般トップへ</a>
        <li><div class="list-title">
    <span class="no">4161</span>
    <a class="thread-title" href="4161.html#4161">自動インデントに関して質問</a></div>
    </li>
    </ul><ul class="main"><li><section><h1 id=4161>
    <span class="no">[4161]</span>
    <a class="thread-title" href="#4161">自動インデントに関して質問</a>
    <span class="author">Ｋ</span>
    <time datetime="2004-11-29T06:30:48">2004年11月29日 06:30</time></h1>
    <div class="body">タイプ別設定-&gt;スクリーンの項目で、<br>インデントの設定として、自動インデント機能がありますよね？<br><br>そこで質問なのですが、自動インデントは必ずTabになるのでしょうか？<br><br>タイプ別設定-&gt;スクリーンの項目で、<br>レイアウトの設定として、Tab表示のところに「SPACEの挿入」がありますが、<br>TabをSPACEに置き換えるような設定にしていても、<br>自動インデントとして挿入されるのはTabのような気がしました。<br><br>自動インデントをTabではなく、Spaceでやる方法はありますでしょうか？<br><br>ちなみに1.4.7.0で、<br>インデントの設定部分は<br> 自動インデントにチェック、スマートインデントを「C/C++」に<br>レイアウトの設定部分は<br> SPACEの挿入にチェック<br>と、してみました。<br><br>スマートインデントをなしにすると、Tab部分がSpaceになるのですが、<br>括弧の部分が逆インデントされないというか…。<br>例えばfor文の{}の対応が「C/C++」にしていると<br>for(){<br>    ・・・<br>}<br>に自動的になるのに<br>「なし」にしていると<br>for(){<br>    ・・・<br>    }<br>になってしまいました。<br><br>よろしくお願いしますm(＿)m</div></section>
    </li></ul></body></html>